• word of the day

    katar peninsula

    katar peninsula - Dictionary definition and meaning for word katar peninsula

    Definition
    (noun) a peninsula extending northward from the Arabian mainland into the Persian Gulf
    Synonyms : katar , qatar , qatar peninsula
Download our Mobile App Today
Receive our word of the day
on Whatsapp